malleable hand splint - Spanish English Dictionary